package bis.planning.web.controller;

import java.util.ArrayList;
import java.util.List;

import javax.annotation.PostConstruct;
import javax.faces.bean.ApplicationScoped;
import javax.faces.bean.ManagedBean;

import bis.planning.web.model.PlanModel;

@ManagedBean(name = "applicationController")
@ApplicationScoped
public class ApplicationController {

	private List<PlanModel> planExample;
	
	public ApplicationController() {
	}

	@PostConstruct
	public void postConstruct() {
		String[] works = new String[] {
				"Бараа материалын менежерийн Dashboard",
				"Бараа материалын няравын Dashboard",
				"Хангамжийн материалын шаардах хуудас",
				"Байгууллагын бүтэц, хэлтэс тасаг бүртгэх" };

		planExample = new ArrayList<PlanModel>();

		for (int i = 0; i < works.length; i++) {
			PlanModel model = new PlanModel();
			model.setWork(works[i]);
			model.setAdvantagePerformance("ТМ-с хар зургийг аван стандартын дагуу хийж гүйцэтгэнэ.");
			model.setConclusionPerformance("ТУХ-н даргаар баталгаажсан байна.");
			model.setDifficultyDegree(3);
			model.setImportanceDegree(3);
			model.setGoalPoint(3);

			planExample.add(model);
		}
		
		planExample.add(new PlanModel());
	}

	public List<PlanModel> getPlanExample() {
		return planExample;
	}

	public void setPlanExample(List<PlanModel> planExample) {
		this.planExample = planExample;
	}

}
